home *** CD-ROM | disk | FTP | other *** search
- CHANGES tin v1.2 PL2 -> tin 1.3 PL0
- -----------------------------------
-
- 1) Colin Perkins (csp@ohm.york.ac.uk)
- BUG. Compile fails on Next due to use of uname()
- FIX. config.h - applied supplied patch.
-
- 2) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Would not compile on AmigaDOS.
- FIX. applied supplied patch.
-
- 3) Bryan Dongray (btd@uk.cray.com)
- BUG. nntp NEXT art routine broken from supplied 12x patch.
- FIX. open.c - applied supplied patch.
-
- 4) bill@msi.com (Bill Potrais)
- BUG. The FTP filename is not to intuitive and covers more that ftp.
- FIX. renamed FTP file to HOWTOGET.
-
- 5) Andreas Borchert (borchert@mathematik.uni-ulm.de)
- BUG. typos in the manual page.
- FIX. tin.1 - applied supplied patch.
-
- 6) Jack Applin (neutron@fc.hp.com)
- BUG. 'd' command at group index & thread level causes buf len to
- be invalid when it is used later in the routine.
- FIX. group.c thread.c - applied supplied patch.
-
- 7) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. On linux machines automatically define HAVE_ISPELL for ispell.
-
- 8) Michael O'Reilly (oreillym@tartarus.uwa.edu.au)
- BUG. The problem is if two groups like 'abc.def' and 'abc.def.ghi' hash
- to the same thing, and abc.def.ghi is earlier in the chain, then
- strncmp("abc.def.ghi", "abc.def", strlen("abc.def"))
- will suceed, which you don't want as its found the wrong group.
- FIX. active.c - applied supplied patch.
-
- 9) Tom Dickey (dickey@software.org)
- BUG. Many variables are given values but they are never used later.
- FIX. applied supplied patch.
-
- 10) Richard Perlman ()
- BUG. If groups are specified on the cmdline and only 1 matches then
- it should automatically enter the group and show subjects.
- FIX. main.c - added code to enter group if only one group matched.
-
- 11) Andreas Wrede (andreas@scilink.org)
- BUG. Would not compile on OS/2 machines.
- FIX. applied supllied patch.
-
- 12) Keith Howell (kch@edgtech.demon.co.uk)
- BUG. qsort() causes a compiler warning on Linux machines.
- FIX. config.h - applied supplied patch.
-
- 13) Gerry Pratt (cca13@cc.keele.ac.uk)
- BUG. mouse does not work correctly when tin is suspended in xterm.
- FIX. signal.c - added set_xmouse_off() to all relavant points.
- Thanx to Bryan Dongray for the patch.
-
- 14) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. page.c - added support to display Keywords: & Summary: header lines.
-
- 15) Doug Sewell (doug@cc.ysu.edu)
- BUG. When reading news from the local spool, the Xref: support to nuke
- cross-postings didn't seem to be working.
- FIX. main.c - applied supplied patch.
-
- 16) Bryan Dongray (btd@uk.cray.com)
- BUG. eat_re() function does not strip whitespace from end of subjects.
- FIX. misc.c - applied supplied patch.
-
- 17) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Delete & Undelete group are pretty useless considering Sub & Unsub.
- FIX. select.c - removed commands.
-
- 18) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. The auto subscribe to groups the first time tin is started does
- not save state of users initial Sub & Unsubscribe selections.
- FIX. newsrc.c - rewrote auto_subscribe_groups().
-
- 19) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. 't'ag article in unthreaded mode always does a full screen refresh.
- FIX. group.c - rewrote tag command when in unthreaded mode.
-
- 20) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. for() loop was not being correctly completed in getopt() function.
- FIX. amiga.c os_2.c - applied supplied patch.
-
- 21) Tom Parry (parry@yoyo.cc.monash.edu.au)
- BUG. -w command line options will fail if 1st group in active is moderated.
- FIX. post.c select.c - applied supplied patch.
-
- 22) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. newsrc.c is so muddled with the sequencer & bitmap code its hard to
- read and understand.
- FIX. newsrc.c - started rewriting functions for simplicity.
-
- 23) Reinhard Luebke (luebke@erls02.siemens.de)
- BUG. Would not compile nntplib.c on DomainOS SR 10.4
- FIX. Makefile - applied supplied patch.
-
- 24) Geoffrey Keating (geoffk@cairo.anu.edu.au)
- BUG. valid_artnum() variable dtop is a macro in param.h on a Pyramid.
- FIX. art.c - applied supplied patch.
-
- 25) John Schmitz <schmitz@scd.hp.com>
- BUG. the NSETBLK macro should be NRESETBLK in the mark_group_read().
- FIX. newsrc.c - applied supplied patch.
-
- 26) Marty Leisner (leisner@sdsp.mc.xerox.com)
- BUG. I can't seem to send a bug report in tin anymore.
- FIX. Correctly documented man page to reflect use of 'R' for bug reports.
-
- 27) Boleslaw Ciesielski (bolek@viewlogic.com)
- BUG. -P option doesn't work at all, i.e. the expired articles are being
- found but they are not deleted from the index.
- FIX. art.c - applied supplied patch.
-
- 28) Toomas Tamm (toomas@chem.ut.ee)
- BUG. Mangled Reply-To: addresses are not parsed properly.
- FIX. post.c - process found Reply-To: address with parse_from() call.
-
- 29) Jim Robinson (robinson@mdd.comm.mot.com)
- BUG. Prototype incorrect on SunOS when compiling with -DDEBUG.
- FIX. extern.h - applied supplied patch.
-
- 30) Mike Holmes (fofp@festival.edinburgh.ac.uk)
- BUG. '=' command does something different than help text says.
- FIX. lang.c - updated text for '=' command.
-
- 31) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. compare functions used in checking for new groups are incorrect.
- FIX. active.c - applied supplied patch.
-
- 32) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. AmigaDOS version does not check if LF on end of environment variable.
- FIX. amiga.c - applied supplied patch.
-
- 33) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. USE_CLEARSCREEN is redundant code.
- FIX. Removed all code relating to use of USE_CLEARSCREEN.
-
- 34) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. Added full support for reading and writing nov style index files.
- Removed support for XINDEX and tin native style index files.
-
- 35) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. nntpd server patch is out of date & in some cases incorrect.
- FIX. nntpd.patch - created new patch against nntpt5.tar.gz from uu.net
-
- 36) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. page.c - added 'e' command to edit an article (mailgroups only).
-
- 37) Steve Alvey (steve@galadriel.bt.co.uk)
- BUG. Problem with tin growing to ~5Mb when checking for new groups.
- FIX. tin.h active.c - applied supplied patch.
-
- 38) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. filter.c - added new article filtering routines that allow more
- control on whats filtered. New features are filtering (kill/select)
- on Lines:, Message-ID: as well as From: & Subject: lines.
- Also added a expire flag that allows certain filters to be deleted
- after a certain number of days (default 28 thats configurable in
- ~/.tin/tinrc config file). Filtering lists have been split into
- global and group specific to speed up filtering. Filters have
- also been added that can be applied to a wildcard specified groups
- (scope=comp.os.linux.*) in global filters list (default=*).
- Kill command is now Ctrl-K and auto-select command is Ctrl-A.
-
- 39) Mark Walker (mwalker@eece.unm.edu)
- BUG. Tabs in newsgroup descriptions cause garbled screen.
- FIX. mail.c - stripped tabs from newsgroups description as read.
-
- 40) Juergen Schroeder (schroeii@papin.HRZ.Uni-Marburg.DE)
- BUG. Date formats to 1 Jan 1970 under AIX.
- FIX. config.h - added AIX to machines that HAVE_STRFTIME.
-
- 41) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Updated AmigaDOS directory routines.
- FIX. amiga.c - applied supplied patch.
-
- 42) Hal Jespersen (hlj@posix.com)
- BUG. Would not compile on AUX 3.0 machine.
- FIX. config.h - applied supplied patch.
-
- 43) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. open.c - added NNTPPORT env variable to allow tcp port other than 119.
-
- 44) Ulli Horlacher (framstag@rus.uni-stuttgart.de)
- BUG. help screen text for X command is not very clear.
- FIX. lang.c - applied supplied patch.
-
- 45) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. Added a better directory structure (doc, src, include etc.)
-
- --270194APLHA released--
-
- 46) Alain Lasserre (alwin@proqnx.in-berlin.de)
- BUG. Would not compile on QNX4.2 machine.
- FIX. applied supplied patch.
-
- 47) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. Added catchup group when leaving group with left arrow key.
- Really allows driving tin with 4 arrow keys. Configurable
- by tinrc option. Default is ON.
-
- 48) Tom Dickey (dickey@software.org)
- BUG. Deref'ing a NULL pointer possible in filter_articles() if filter
- file ~/.tin/filter does not exist.
- FIX. filter.c - applied supplied patch.
-
- 49) Mark Tomlinson (mark@garden.equinox.gen.nz) & Tom Dickey (dickey@software.org)
- BUG. newsrc routines can cause SIGSEGV
- FIX. applied supplied patch.
-
- 50) Earle F. Ake (akee@wpdis11.wpafb.af.mil)
- BUG. You cannot cancel your own post in a moderated group.
- FIX. post.c - applied supplied patch.
-
- --070294APLHA released--
-
- 51) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. page viewer display code was duplicated in a couple of routines.
- FIX. applied supplied patch.
-
- 52) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. The code that sets the index file is outdated and badly done.
- FIX. art.c - rewrote pcFindNovFile() routine.
-
- 53) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. New env. variables TIN_INDEX_NEWSDIR, TIN_INDEX_MAILDIR,
- TIN_INDEX_SAVEDIR and documented them in the manual page.
-
- --150294APLHA released--
-
- 54) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. new page viewer display code had a buglet in rot13 part.
- FIX. page.c - applied supplied patch.
-
- 55) Tom Dickey (dickey@software.org)
- BUG. 'u'nthread command does not work at group level.
- FIX. art.c - applied supplied patch.
-
- 56) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Filter expiration had a bug that causeed empty rules in filter file.
- FIX. filter.c - added checks to the filter reading & writing routines.
-
- 57) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Does not support Y/N when subscribing to new groups that allows Y
- to subscribe to the rest of the groups and N to unsubscribe to the
- rest of the new groups. yn still work the same (ie. on single groups)
- FIX. active.c - changed prompt_subscribe_group() to handle 'YyNnq' input.
-
- --220294APLHA released--
-
- 58) Ronald Orr (orr@hqrim.sedd.trw.com)
- BUG. Explanation of builtin inews not as clear as it could be.
- FIX. INSTALL - applied supplied patch.
-
- 59) Tom Dickey (dickey@software.org)
- BUG. Signal hander definition code was not complete.
- FIX. signal.c - applied supplied patch.
-
- 60) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. If nntp read access is not allowed tin starts but cannot
- read any articles.
- FIX. open.c - added test to see if reading from server allowed.
-
- 61) Tilman Burmester (tilli@aspic.han.de)
- BUG. MIME header detection does not use "Context-Transfer-Encoding".
- FIX. page.c - applied supplied patch.
-
- 62) Tom Dickey (dickey@software.org)
- BUG. Tagging articles does refresh screen efficently.
- FIX. group.c - applied supplied patch.
-
- 63) Sean Casey (caseys@smdis01.mcclellan.af.mil)
- BUG. Would not compile on Pyramid machine.
- FIX. tin.h - applied supplied patch.
-
- 64) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Articles marked by z/Z should not be reshown going to next art.
- FIX. thread.c - ignore articles marked WILL_RETURN in next_unread()
-
- 65) Tilman Burmester (tilli@aspic.han.de)
- BUG. Updated latin-1 character set support routines.
- FIX. charset.c page.c - applied supplied patch.
-
- 66) Alain Lasserre (alwin@proqnx.in-berlin.de)
- BUG. lAtol() was wrong on QNX4.2 machines.
- FIX. mail.c open.c - applied supplied patch.
-
- --020394BETA released--
-
- 67) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Mail groups index files are always rebuilt when in nntp mode.
- FIX. open.c - added check to open_xover_fp() if group type is mail.
-
- 68) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Article viewer does not update changes in article after editing.
- FIX. mail.c - added screen redraw after editing article in mailgroups.
-
- 69) Paul Kramer (pkramer@unlinfo.unl.edu)
- ADD. doc/intro.txt - gentle introduction document to tin.
-
- 70) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Many people have problems reading the INSTALL file (or so they say).
- FIX. INSTALL - Moved the mail address variables section to the top of file.
-
- 71) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. iCopyFile() function would not compile on K&R compiler.
- FIX. misc.c - Modified function declaration.
-
- 72) Markus Kuhn (??)
- ADD. doc/iso2asc.txt - document explaining iso2ascii encoding scheme.
-
- 73) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. misc.c post.c - strfmailer() function to allow using an external
- mailer with options specified in tinrc (ie. "elm -s %S %T < %F").
-
- 74) Dan Greenspan (greenspa@elvis.rowan.edu)
- BUG. CFLAGS is used instead of COPTS in text throughout INSTALL doc.
- FIX. INSTALL - applied supplied patch.
-
- 75) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. doc/rfc977.txt doc/rfc1036.txt news reference documents.
-
- 76) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. builtin inews not producing correct Path: entry when posting.
- FIX. inews.c - Added extra check to add domain name to hostname in Path:.
-
- 77) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Decoding uuencode articles does not always work.
- FIX. save.c - Added better test for 'begin' line.
-
- --310394BETA released--
-
- 78) Roland Rosenfeld (Roland_Rosenfeld@p13.flokiste.fido.de)
- BUG. MET DST type dates are not parsed correctly.
- FIX. parsdate.y - applied supplied patch.
-
- 79) Jason Wessel (jwessel@uiuc.edu)
- BUG. Would not compile on Sequent OS due to missing strtol()
- FIX. misc.c - applied supplied patch.
-
- 80) Reinhard Luebke (luebke@erls02.siemens.de)
- ADD. ./amiga/smakefile for AmigaDOS SAS C compiler > v6.50
-
- 81) Reinhard Luebke (luebke@erls02.siemens.de)
- BUG. Buffer overrun in match_header() in page.c
- FIX. page.c - applied supplied patch.
-
- 82) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. NNTP support missing in AmigaDOS version.
- FIX. applied supplied patch.
-
- 83) Tom Parry (parry@yoyo.cc.monash.edu.au)
- BUG. Lines: header is not added to posted articles.
- FIX. applied supplied patch.
-
- 84) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Linux uses the file /etc/HOSTNAME for domain name info.
- FIX. inews.c - Added test for /etc/HOSTNAME
-
- --150594BETA released--
-
- 85) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Default save filename on a per group basis not supported.
- FIX. feed.c - Added savefile global/group attribute test for filename.
-
- 86) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Misc odds & bobs.
- FIX. applied supplied patch.
-
- 87) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. ./doc/FAQ to answer frequently asked questions.
-
- 88) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Mouse support cannot be switched OFF if running in a xterm.
- FIX. Added 'use_mouse=' tinrc variable to switch mouse support ON/OFF.
-
- 89) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. NNTP support for AmigaDOS will not compile.
- FIX. applied supplied patch.
-
- 90) James Morris (jmorris@aurora.apana.org.au)
- BUG. HOME shell variable could overwrite buffer length.
- FIX. init.c - applied supplied patch.
-
- 91) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. DEFAULT_MAILER define for AmigaDOS incorrect.
- FIX. tin.h - applied supplied patch.
-
- 92) Reinhard Luebke (luebke@erls02.siemens.de)
- BUG. Using random sigs causes pwd to be changed when leaving tin.
- FIX. sigfile.c - applied supplied patch.
-
- 93) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Group attributes only work on a per group basis. Would be
- good to have them scope over groups that cover the same
- theme ie. *sources* or comp.os.linux.*
- FIX. attrib.c - changed to support attribute scoping over more
- than 1 group. Changed group= keyword to scope=
-
- 94) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. attrib.c filter.c - added quick_{kill|select}_scope attributes
- to allow finer control over kill & auto-select scoping using
- the quick kill ('[') and auto-select (']') commands.
-
- --940606BETA released--
-
- 95) Andreas Wrede (andreas@planix.com)
- BUG. Compiling with -DDEBUG caused errors in debug.c
- FIX. debug.c - changed filter_ to quick_ in attributes.
-
- 96) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Options in Amiga smakefile needed changing.
- FIX. smakefile - applied supplied patch.
-
- 97) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. ISO2ASC charset conversion was always on.
- FIX. tin.h init.c - Added DEFAULT_ISO2ASC define that allows setting
- default decoding table to use. Can be overridden by the ISO2ASC
- shell variable.
-
- 98) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. attrib.c groups.c - Added auto_select= group attribute that when
- set to ON only hot articles will be shown when entering a group.
- Non-hot unread articles can be viewed by using the 'X' command.
-
- 99) Richard Lloyd (rk@csc.liv.ac.uk)
- BUG. HP 800 series machines do not have the poll() system call.
- FIX. config.h - applied supplied patch.
-
- 100) Troy Cauble (troy@neural.neural.att.com)
- BUG. SIGSEGV when printing an article that has From name butno Username.
- FIX. feed.c - applied aupplied patch.
-
- 101) Steve Beaty (beaty@craycos.com)
- BUG. New mail indeicator could sometimes be wrong.
- FIX. misc.c - applied supplied patch.
-
- 102) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Newsrc parsing still suspect.
- FIX. amiga.c newsrc.c - applied supplied patch.
-
- 103) Ralf W. Stephan (ralf@ark.btbg.sub.de)
- BUG. 'm' mail thread and then q)uit still mails the thread.
- FIX. feed.c - applied supplied patch.
-
- 104) Tom Dickey (dickey@clark.net)
- BUG. Various portability issues.
- FIX. applied supplied patch.
-
- --940628BETA released--
-
- 105) Oleg Ohotnikov (oleg@izhmark.udmurtia.su)
- BUG. FIDO gated messages need to support X-Comment-To: headers
- FIX. page.c post.c - applied supplied patch.
-
- 106) Ralf W. Stephan (ralf@ark.btbg.sub.de)
- BUG. Manual page incorrectly documented article tagging.
- FIX. tin.1 - applied supplied patch.
-
- 107) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Articles can be posted with an incomplete From: line.
- FIX. inews.c - Check to see if a '.' exists after the '@' in From: line.
-
- 108) Alan Silverstein (ajs@hpfcajs.fc.hp.com)
- BUG. Posting of badly formatted articles should be warned against.
- FIX. post.c - applied supplied patch.
-
- 109) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. 'S' command only applies regex to yanked in groups after a 'y'
- when the user may not know about the required yank in step.
- FIX. select.c - Checked all of active file after .newsrc groups.
-
- 110) Bruce Hague (bruceh@cv.hp.com)
- BUG. Indexing indicator 10/23 overwrites ... in prompt string
- FIX. screen.c - set temp variable in show_progess() to NULL.
-
- 111) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. added spin cursor routine to give user progress report.
-
- 112) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. config.c group.c - added auto_list_thread= tinrc variable to
- automatically list thread when entering it using right arrow
- key.
-
- --940713BETA released--
-
- 113) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Kill command within page level when called from thread level
- caused assert()
- FIX. page.c thread.c - If kill worked then return to group index level.
-
- 114) Bruce Hague (bruceh@cv.hp.com)
- BUG. When 'n' pressed at catchup group prompt it should return to
- group selection level leaving group unread.
- FIX. group.c - moved return code outside catchup if ().
-
- --940718BETA released--
-
- 115) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. When S command is used the groupnames length are not updated.
- FIX. select.c - added a set_groupname_len() call to 'S' command.
-
- 116) Tom Dickey (dickey@clark.net)
- BUG. Various portability issues.
- FIX. applied supplied patch.
-
- 117) Ralf Stephan (ralf@ark.franken.de)
- BUG. Man page wrongly documents 'o' and 't' commands.
- FIX. tin.1 - applied supplied patch.
-
- 118) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. Removed -p and added -C cmd line option.
-
- 119) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. When telnet fails tin goes into 90% Cpu state.
- FIX. signal.c - commented out SIGHUP redirection.
-
- --940725BETA released--
-
- 120) Reinhard Luebke (luebke@erls02.siemens.de)
- BUG. 'x' repost article command does not work.
- FIX. feed.c post.c - applied supplied patch.
-
- 121) Paul Kramer (pkramer@unlinfo.unl.edu)
- ADD. doc/cmdref[1234].txt - command reference guide.
-
- 122) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Case sensitive filtering does not always work.
- FIX. filter.c - applied supplied patch.
-
- 123) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. AmigaDOS has 64K text segments that are overrun due to lang.c
- FIX. extern.h lang.c - applied supplied patch.
-
- --940801BETA released--
-
- 124) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. 'C' catches up ok but goes to next group instead of next unread.
- FIX. group.c page.c - added code to TAB into next unread group.
-
- 125) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. page.c - added quick_{kill|select} '[' & ']' filter commands.
- to article viewer level.
-
- 126) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Article kill & auto-select on Lines: header (useful in *source*)
- groups does not work.
- FIX. filter.c - rewrote Lines: filtering code to work with == < >num
- ie. <10 selects/kills articles with less than 10 lines while
- >300 selects/kills articles with more than 300 lines. Entering
- just 22 selects/kills articles with exactly 22 lines.
-
- 127) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Articles marked as auto-selected are still being tested against.
- FIX. filter.c - Added test to not filter on already selected articles.
-
- --940808BETA released--
-
- 128) Andreas Wrede (andreas@planix.com)
- BUG. Compiling with -DDEBUG caused errors in debug.c
- FIX. debug.c - applied supplied patch.
-
- 129) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Answering 'n' to reconnect to server does not exit immediately.
- FIX. misc.c - Added test to check if tin_done() retcode was nntp error.
-
- 130) Mark Tomlinson (mark@garden.equinox.gen.nz)
- Reinhard Luebke (luebke@erls02.siemens.de)
- BUG. Added extra unix type functionality to AmigaDOS port.
- FIX. applied supplied patch.
-
- 131) Tom Parry (parry@yoyo.cc.monash.edu.au)
- BUG. If nov files are stored under a directory with a '.' in its name
- it will never be found due to vMakeGrpPath() replacing with '/'.
- FIX. mail.c - applied supplied patch.
-
- 132) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. A '\n' in a nov header line causes the parsing to return an error.
- FIX. art.c - Change all '\n' in the headers to a ' '.
-
- 133) Ralf Stephan (ralf@ark.franken.de)
- BUG. Man page typos.
- FIX. tin.1 - applied supplied patch.
-
- 134) Ralf Stephan (ralf@ark.franken.de)
- ADD. German language manual page.
-
- --940815BETA released--
-
- 135) Steve Robbins (steve@cim.mcgill.ca)
- ADD. menukeys.h *.c - the beginning of multi-language support.
-
- 136) Iain Lea (iain.lea@erlm.siemens.de)
- CHANGE. Mouse under xterm is now more consistant at all levels:
- Button1 - enter next level if on a article otherwise page down.
- Button2 - return to upper level if on a article otherwise page up.
- Button3 - position on article line under mouse cursor.
- Also added support for mouse clicking at article page level:
- Button1 - enter next level if on a article otherwise page down.
- Button2 - return to upper level if on a article otherwise page up.
- Button3 - position on article line under mouse cursor.
-
- 137) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. newsrc is reread to often on AmigaDOS.
- FIX. signal.c - applied supplied patch.
-
- 138) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. When mail/save/print/repost/pipe commands are used read articles
- are processed as well as unread. Not good if trying to save just
- the new articles in a thread etc.
- FIX. feed.c - added check to only process unread articles.
-
- 139) Steve Beaty (beaty@craycos.com)
- BUG. Newsrc files permissions are changed to 644 by tin (not good for
- prying eyes)
- FIX. newsrc.c - applied supplied patch.
-
- 140) Harald Milz (hm@seneca.ix.de)
- BUG. make install_manpage target does not work.
- FIX. src/Makefile - fixed to use new variables INS_MANUAL_*.
-
- 141) Nigel Ellis (nigele@microsoft.com) & Piers Haken (piersh@microsoft.com)
- ADD. Win32 support.
-
- --940826BETA released--
-
- 142) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. From: lines containing "subdomain.domain" are allowed.
- FIX. inews.c - added check for "subdomain.domain" in From: line.
-
- 143) Tim Rice (timr@crl.com)
- BUG. timeout variable in art.c cause a compile error on Altos machines.
- FIX. art.c - applied supplied patch
-
- 144) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Pressing a Q can sometimes be due to CAPSLOCK and on a slow line
- one will have to wait while it loads.
- FIX. select.c - added y/n prompt to quit tin.
-
- 145) Tom Parry (parry@yoyo.cc.monash.edu.au)
- BUG. New mail check returns true even if mailbox is size 0.
- FIX. misc.c - applied supplied patch.
-
- 146) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Writing newsrc causes 0 length file if filesystem full.
- FIX. newsrc.c - added check to see if newnewsrc size is 0 and if so
- don't rename it newsrc therefore keeping old state.
-
- 147) Prentiss Riddle (riddle@is.rice.edu)
- ADD. group.c - added 'M' flag to group title if moderated group.
-
- 148) Dave Hill (davidh@harston.cv.com)
- BUG. hash_groupname() returns wrong groupname in *rare* cases.
- FIX. active.c - applied supplied patch.
-
- 149) Bruce Hague (bruceh@cv.hp.com)
- BUG. Purify found an unitialized memory read in strip_line().
- FIX. select.c - applied supplied patch.
-
- 150) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. config.c - added tinrc variable 'process_only_unread=' to control
- if all/just unread articles are to be piped/saved/mailed etc.
-
- --941010BETA released--
-
- 151) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Tagging multiple articles for uudecod'ing only does the first one.
- FIX. save.c - added more intelligent processing of each file.
-
- 152) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. If kill rule is before select rule on same text in filter array
- the kill will succeed even though select should have priority.
- FIX. filter.c - changed write filter file to do 2 passes over filter
- rules so that select rules are written before kill rules.
-
- 153) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. More fixes for the AmigaDOS support
- FIX. amiga/* - applied supplied patch.
-
- 154) Steve Robbins (steve@cim.mcgill.ca)
- FIX. hardcoded language strings in prompt_yn() routine.
- ADD. menukeys.h *.c - applied supplied patch.
-
- 155) Bruce Hague (bruceh@cv.hp.com)
- BUG. Purify found a memory leak in quick_filter_select_posted_art().
- FIX. filter.c - applied supplied patch.
-
- 156) Bruce Hague (bruceh@cv.hp.com)
- BUG. Yes/no prompt when quitting cannot be turned off.
- FIX. config.c select.c - added a confirm_quit tinrc variable.
-
- --941027BETA released--
-
- 157) Andreas Siegert (afx@ibm.de)
- BUG. IBM AIX xlc compiler barfs on char bitfield in tin.h
- FIX. tin.h - applied supplied patch.
-
- 158) Bruce Hague (bruceh@cv.hp.com)
- BUG. Mark thread unread is not documented in help screen.
- FIX. lang.c - applied supplied patch.
-
- 159) Tom Dickey (dickey@clark.net)
- BUG. ART_ADJUST macro for art count in thread is wrong.
- FIX. group.c - applied supplied patch.
-
- 160) Nigel Ellis (nigele@microsoft.com)
- BUG. Win32 support still not fully implemented.
- FIX. various - applied supplied patch.
-
- --941028BETA released--
-
- 161) Larry Schwimmer (scwimm@cyclone.stanford.edu)
- BUG. Posting an article on SunOS causes SIGSEGV.
- FIX. post.c - check if pcFindArtHeader() returns valid value.
-
- 162) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. post.c - added post & response to mailing lists that have
- been gatewayed into news groups. 'w' post & 'f' follow-up
- article mail message to mailing list address specified in
- attributes file mailing_list=list@somewhere.org
- Useful to me for particapating in the Linux mailing lists.
- I have the following entries in ~/.tin/attributes file:
- # mailing_list=STRING (ie. majordomo@list.org)
- # x_headers=STRING (ie. ~/.tin/extra-headers)
- scope=list.linux.*
- mailing_list=linux-activists@niksula.hut.fi
-
- scope=list.linux.kernel
- x_headers=X-Mn-Key: KERNEL
-
- scope=list.linux.net
- x_headers=X-Mn-Key: NET
- NOTE: Look at the doc/attrib.txt file for examples!
-
- 163) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Win32 net code could be seperated into win32tcp.[ch] files.
- FIX. amiga/* nntplib.c - applied supplied patch.
-
- 164) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Reconnect to nntp server not fully implemented.
- FIX. nntplib.c - applied supplied patch.
-
- 165) Tom Dickey (dickey@clark.net)
- BUG. Proto target wrong in Makefile and minor nitpickings.
- FIX. Makefile various - applied supplied patch.
-
- 166) Helmut Geyer (??)
- BUG. Tagged articles should be processed irrespective of whether
- they are read or unread.
- FIX. feed.c - removed unread check for tagged articles.
-
- 167) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Writing of message header lines should be consistant.
- FIX. post.c - added msg_[init|add|write|free]_header(s) routines.
-
- --941107BETA released--
-
- 168) Dave Schweisguth (dcs@proton.chem.yale.edu)
- BUG. wintcp.h is #included but file does not exist.
- FIX. nntplib.c win32tcp.c - changed wintcp.h to win32tcp.h
-
- 169) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Adding user defined headers to messages is pretty awkward.
- FIX. init.c post.c - reads contents of ~/.tin/headers file that
- contains header lines to add to created mail/news messages.
- ie. Organization: Bits & Bobs Inc.
-
- 170) Bruce Hague (bruceh@cv.hp.com)
- BUG. Purify found a memory leak in check_article_to_be_posted().
- FIX. post.c - applied supplied patch.
-
- 171) Bruce Hague (bruceh@cv.hp.com)
- BUG. Posting and mailing seem to have been broken since last beta.
- FIX. post.c - fixed minor problems in msg_write_headers().
-
- 172) Tom Dickey (dickey@clark.net)
- BUG. Minor nitpickings ie. int -> size_t.
- FIX. various - applied supplied patch.
-
- --941109BETA released--
-
- 173) Tom Dickey (dickey@clark.net)
- BUG. Mouse actions in xterm are not 100% (+ minor nitpicks).
- FIX. various doc/tin.1 - applied supplied patch.
-
- 175) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. delete_article() does not use msg_*_header() routines.
- FIX. post.c - added msg_*_header(s) routines to delete_article().
-
- 176) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. post.c - added automatic saving of posted & followup-to messages
- to ~/Mail/posted mailbox file. Can be turned off by default by
- adding following 2 lines to ~/.tin/attributes file:
- scope=*
- auto_save_msg=OFF
-
- 177) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. post.c - added attribute variable x_body= to add bolierplate
- text to message body when posting or following upto a message.
- scope=comp.*
- x_body=/usr/lib/news/company-disclaimer
- NOTE: Look at the doc/attrib.txt file for examples!
-
- 178) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. doc/forward.txt doc/procmail.txt - added example files that I use
- to gateway the linux mailing lists into local newsgroups.
-
- 179) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. setup_base() does not issue nntp LISTGROUP command if not talking
- to an INN server. That was correct but the newer nntp t6 reference
- implementation and maybe others also support this.
- FIX. open.c - removed inn_nntp_server check.
-
- 180) Nigel Ellis (nigele@microsoft.com)
- ADD. various - Further support for Win32.
-
- 181) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Append to and overwrite a file when saving a message not supported.
- FIX. open.c - added append/overwrite logic to save_art_to_file().
-
- --941114BETA released--
-
- 182) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Amiga stack checking, added BBS mode (-B) for secure file
- operations, fixed some prototypes to allo -DDEBUG to work,
- added help messages for some options, fixed reading of arts
- beyond max number in active file, fixed/simplified file name
- handling in save.c, minor change to makefile and make sure
- all temporary NNTP files are deleted on exit.
- FIX. various - applied supplied patch.
-
- 183) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. doc/son1036.txt - Son of RFC 1036 document for Usenet standards.
-
- 184) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Increased timeout in amiga TCP code, changed cursor rendition so
- that it is now usable by other OS's. Fixed window size/cursor
- rendition for non-console Amiga terminals. Since amiga's parsdate
- is separate, added a few __far's on constant data to cut down on
- copied data section. (Saves 2K of memory for the first user, and
- 4K for each subsequent user!).
- FIX. various - applied supplied patch.
-
- 185) Larry Schwimmer (rosebud@cyclone.stanford.edu)
- BUG. DEFAULT_EDITOR should also be settable via Makefile.
- FIX. tin.h Makefile - applied supplied patch.
-
- --941121BETA released--
-
- 186) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. MoveCursor caused an illegal memory hit if curses wasn't initialised
- under AmigaDOS/OS2/Win. Fixed searching for HOSTNAME for AmigaDOS.
- Inews put incorrect path when NNTP_INEWS_DOMAIN didn't begin with '.'.
- FIX. various - applied supplied patch.
-
- 187) David Tiller (dtiller@rmc.edu)
- BUG. If you answer no to append to existing file question you get SIGSEGV.
- FIX. save.c - applied supplied patch.
-
- 188) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Post processing and deleting tmp files still called if nothing saved.
- FIX. save.c - added any_saved_files() routine to check for any saved files.
-
- 189) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Used constext type in charset.c. Updated config.h for M_AMIGA.
- Changed add headers so home:.tin/headers was recognised as a
- file name, and not a header! (Now checks for space or tab after
- ':' character.
- FIX. various - applied supplied patch.
-
- --941128BETA released--
-
- 190) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. SunOS 4.1.3 cc would not compile save.c
- FIX. save.c - changed parameter index to indexnum.
-
- 191) Shih-Kun Huang (skhuang@csie.nctu.edu.tw)
- BUG. make_thread() uses a O(n^2) algorithm to thread the articles.
- FIX. art.c hashstr.c - Changed O(n^2) to O(n) at the expense of one
- extra int for each "hash node". Speedup will really be noticed
- when there are 000's of articles in a group.
- [ Iain: I got a x8-x30 speedup on groups with 3000-5900 articles!!! ]
-
- 192) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Made amigatcp compile with latest AmiTCP headers.
- Rewrote actived program for AmigaDOS.
- FIX. amigatcp.h amiga/actived.c - applied supplied patch.
-
- 193) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Certain newsrc sequences are parsed incorrectly.
- FIX. newsrc.c - corrected one off error in parameter to NSETRNG0().
-
- 194) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. NSETRNG0/1() macro marks bitmap wrong if constructing byte bitmask.
- FIX. xref.c - Used for() loop calling NSET0/1() macro instead of bitmask.
-
- 195) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. g goto group command does not always subscribe the group it finds.
- FIX. newsrc.c - set group to SUBSCRIBED where group was not in newsrc.
-
- 196) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. S *pattern* causes subscribe to grow and grow memory and crash.
- FIX. select.c - changed active[my_group[i]] to active[i] in 2nd loop.
-
- --941205BETA released--
-
- 197) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. backup_newsrc() routine does not write linefeeds for each line.
- FIX. newsrc.c - added linefeed to each line as its written.
-
- 198) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Removed some redundant assignments & variables.
- Removed pcFindGrpPath() since it is no longer called.
- Fixed calls to NSETRNGx since the calling interface changed.
- Fixed amiga/actived to not use CST timezone.
- FIX. various - applied supplied patch.
-
- 199) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. g command that doubles bitmap size after adding group and entering
- it also does not show num unread arts.
- FIX. newsrc.c - added code to initialize bitmap if no newsrc seq.
-
- --941213BETA released--
-
- 200) Jeff M. Garzik (jgarzik@cc.gatech.edu)
- BUG. Don't display NNTP port when connecting unless its not 119
- FIX. open.c - added check to see what nntp port number is used.
-
- 201) Bill Frolik (bill@cv.hp.com)
- BUG. A prompt should be displayed when articles have been tagged
- before quiting or catching up in a group.
- FIX. group.c - applied supplied patch.
-
- 202) Chris Lewis (clewis@bnr.ca)
- BUG. Does not support new AUTHINFO GENERIC code for nntp 1.5.12/INN 1.5
- FIX. open.c - applied supplied patch.
-
- 203) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. vWriteNovFile() contains dead code.
- FIX. art.c - applied supplied patch.
-
- 204) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. NNTP_INEWS_GATEWAY and NNTP_INEWS_DOMAIN are incorrectly named as
- they are also used when not compiled for NNTP.
- FIX. inews.c post.c - changed all NNTP_INEWS_* to INEWS_MAIL_*.
-
- --941220BETA released--
-
- 205) Iain Lea (iain.lea@erlm.siemens.de)
- ADD. Reading of global attributes, filter and tinrc site files before
- reading in user copies in ~/.tin directory.
-
- 206) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. If a filter rule is entered by hand in the filter file in uppercase
- and the rule is an ignore-case type the filter will fail.
- FIX. filter.c - added str_lwr() to lowercase string as its read in.
-
- 207) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. Lots of dead code lying around (ie. CDROM defines)
- FIX. various - deleted dead code for readability.
-
- 208) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Groupnames longer than 128 cause SIGSEGV.
- FIX. tin.h - applied supplied patch.
-
- 209) Iain Lea (iain.lea@erlm.siemens.de)
- BUG. When posting (via email) to a mailing list the From: line is
- only the username ie. From: iain
- FIX. post.c - added insert_from_header() to submit_mail_file()
-
- 210) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Minor warts in the AmigaDOS.
- FIX. various - applied supplied patch.
-
- 211) Mark Tomlinson (mark@garden.equinox.gen.nz)
- BUG. Using AMIGADATE again, Fixed compiling with NNTP without optimization,
- changed some routines in art.c to static, fixed time zone handling,
- removed purge_needed() and num_of_arts() (not used),
- completely changed purging of overview files. Now -P only does
- anything useful in tind.
- improved parse_unread_arts() so count & bitmap is always correct
- when entering a group, regardless of what's expired, or indexed,
- changed a chdir() to my_chdir(), don't thread expired articles!,
- changed definition of constext to reduce linker warnings,
- stop actived from crashing when a new group is added to the end
- of the newsgroups file,
- made a few items const in parsdate.c to remove more linker warnings,
- minor change to smakefile.
- Fix error on pressing KEYMAP_RIGHT in a group with no articles in it.
- FIX. various - applied supplied patch.
-